// 引入 epxress 框架
const express = require('express');
// 引入 path 模块
const path = require('path'); 
// 引入路由
const router = require('./02-router');

const app = express();

// 挂载静态页面
app.use('/public',express.static(path.join(__dirname,'./public')))

// 配置中间件
app.use(express.json());
app.use(express.urlencoded({ extended: false }));

// 配置只有后缀名为 html 才能被 express 模板引擎渲染
app.engine('html',require('express-art-template'))

// 注册路由
app.use(router)

// 开启3000端口的服务器
app.listen(3000,() => {
  console.log('http://127.0.0.1:3000');
})